//class Solution {
//public:
//    vector<int> missingTwo(vector<int>& nums) {
//        int n = nums.size() + 2;
//        int sum = n + (n * (n - 1)) / 2;
//        int sumOFnums = 0;
//        for (auto e : nums)
//        {
//            sumOFnums += e;
//        }
//        int temp = sum - sumOFnums;
//        int threshole = temp / 2;
//
//        sum = 0;
//        for (auto e : nums)
//        {
//            if (e <= threshole)
//                sum += e;
//        }
//        vector<int> ret;
//        ret.emplace_back((threshole * (1 + threshole) / 2 - sum));
//        ret.emplace_back(temp - ret[0]);
//        return ret;
//    }
//};